WM_KILLFOCUS means that a keyboard grab (not a pointer grab), if any,
has been broken. I don't think this bug has matterd much as gtk
generates a grab-broken-event signal for both keybord and pointer
grabs being broken anyway.
if (keyboard_grab != NULL &&
!GDK_WINDOW_DESTROYED (keyboard_grab->window))
{
- generate_grab_broken_event (device_manager, keyboard_grab->window, FALSE, NULL);
+ generate_grab_broken_event (device_manager, keyboard_grab->window, TRUE, NULL);
}
/* fallthrough */